home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SPACE 1
/
SPACE - Library 1 - Volume 1.iso
/
demos
/
599
/
degaplus
/
read_me.1st
< prev
Wrap
Text File
|
1992-06-08
|
2KB
|
71 lines
DEGAPLUS V1.0
Read Me First File....
NOV 26,1989.
1. Peruse/print out the DOC file BEFORE you try the program out...
2 The "C" prg. is actually an assembly lang. program imbedded in a
Megamax C
prg shell. Sort of like a Cuckoo! The EASY way to write an
assm .acc program without much hassle in the beginning.
3. It MUST be compiled with the original MEGAMAX compiler, but
use either LaserC (fair) or TEMPUS (wow) editors. It was too
much of a hassle to convert to LaserC Code...which is slower
anyway...long addressing.
4. You can fairly safely use 3 to 4 palletes...(but SAVE), things
get
fragile with more. I think the 68901 chip is flakey, shame on you
Motorola!
5. The bottom barrier line uses some of the "Mousetrap" Code, while
the
pallete shifting actually uses some of T. Hudson's own "Color512"
code.
Thanks Tom!
6. The X:Y routine snitches the event interrupt, sniffs out the
change in
cursor position from system RAM, figures out the new x/y
location...
translates to decimal and uses a look-up table to write on the
screen... then lets DegaElite do its drawing. AH! assembler does
it at
the rate of 50,000 characters/second to the screen. So much for
the C
slowboat word processing programs...humph.
7. The in-between or "half" colors come from pallete shifting....If
you have
the JRI Color Board it might be worth your while to adjust the
code.
You then could use the full 4000 colors of the board with DElite.
8. If you have the 1.4 ROMS...well you can play around with the
interrupts
and get lots of smarts about those $90 chips getting DegaPlus to
work...
at least at level One....weeell?
9. The Color Box detect routine uses a folded tree search,
interesting.
I cannot remember now if it is singly or doubly folded!
10 The .RSC file for DElite was reverse engineered using the MM
Resource
prg. WOW! Dont ever try that....and it came out smaller than the
orig.!
11. The debug code was left in...all those NOPS, and 1111,2222,3333s
etc.
are the dynamic store locations. They show the path taken in the
code
with various decisions/options etc. using MEMFILE, or Templmon,
etc.
12. Good bye.....